Skip to content

Fix conftest dependency breaking nightly wheel build#3078

Merged
kevinjqliu merged 7 commits intoapache:mainfrom
kevinjqliu:kevinjqliu/fix-nightly-wheel
Feb 22, 2026
Merged

Fix conftest dependency breaking nightly wheel build#3078
kevinjqliu merged 7 commits intoapache:mainfrom
kevinjqliu:kevinjqliu/fix-nightly-wheel

Conversation

@kevinjqliu
Copy link
Copy Markdown
Contributor

@kevinjqliu kevinjqliu commented Feb 22, 2026

Rationale for this change

Context: #2982 (comment)

Adding imports to conftest.py may break the nightly build pipeline. (For example BigQuery in #2982).
This is because nightly wheel build tests run in a narrower dependency set (--only-group dev), so new imports could cause test collection to fail.

This PR inlines the imports in conftest.py and also include a smoke test in CI to catch this problem going forward

Are these changes tested?

yes, nightly build works again https://github.com/apache/iceberg-python/actions/runs/22285169782

Are there any user-facing changes?

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants